بنچمارک(Benchmark) به نرم افزارهایی خاص برای سنجش عملکرد سخت افزار(موبایل،کامپیوتر و...)گفته میشه.
با گرفتن بنچمارک سخت افزارها میشه از میزان تواناییشون مطلع شد و مدل های مختلف رو با هم مقایسه کرد...
به فرمور یا آپدیتی که از طرف کارخانه سازنده (در اینجا سونی)برای گوشی ما میاد اصطلاحا میگیم رام (ROM) ولی چون اندروید یک سیستم عامل متن باز هست این امکان وجود داره که افراد یا شرکت هایی غیر از تولید کننده گوشی ما هم بتونن آپدیت هایی رو تولید و در اختیار ما قرار بدن...
از حافظه ROM مثل RAM برای ذخیره اطلاعات استفاده میشه.با این تفاوت که حافظه ROM توسط تولید کنندگانش برنامه ریزی میشه و عموما ما نمیتونیم تغییری در محتویاتش انجام بدیم.
این رو میشه از اسمش هم فهمید:ROM مخفف کلمه Read only memory به معنای حافظه فقط خواندنیه و فایل های اجرایی سیستم عامل و خود گوشی در اون ذخیره میشه...اما رام برای ما تعریف دیگری هم داره
نصب رام یا فرمور در واقع به معنای آپدیت کردن گوشی شماست چرا که رام اصطلاحا به ورژنی از سیستم عامل که برای گوشی شما بهینه شده گفته میشه.پس وقتی صحبت از تعویض رام در سیستم عامل اندروید میشه منظور آپدیت کردن و به روز رسانی سیستم عامل گوشی هستش،مثل ویندوز عوض کردن در کامپیوتر.
کرنل یا هسته وظیفه هماهنگی بین سخت افزار(cpu) و نرم افزار(سیستم عامل) رو داره.به این تعریف کرنل کنترل بالایی بر بسیاری از اعمال گوشی داره.
با تغییر کرنل میشه بهبودهایی در عملکرد گوشی ایجاد کرد؛میشه پردازنده رو قوی تر کرد(مثلا میشه فرکانس cpu گوشی ارک رو از 1000mhz به 1200افزایش داد) و یا مصرف باتری و داغ شدن گوشی رو کاهش داد.
اورکلاک یعنی افزایش توان سخت افزار یعنی فرکانس کاری که در کارخانه سازنده برای اون قطعه تعریف شده رو بالا ببریم که این کار باعث افزایش سرعت سخت افزار میشه.این کارو روی پردازنده cpu یا روی ram یا پردازنده گرافیکی انجام میدیم.برای این کار نرم افزار های مخصوص وجود داره.
باگ یعنی چه؟
باگ به یک اشتباه در برنامه نویسی نرم افزار گفته میشه که باعث سوء عملکرد برنامه یا سیستم شده و نهایتا منجر به هنگ یا قفل شدن و یا بسته شدن خود به خودی برنامه میشه...